package com.wh.wisdomsite.xbox.common.reponse;

import com.wh.wisdomsite.xbox.common.error.MainError;
import com.wh.wisdomsite.xbox.common.error.MainErrorType;
import com.wh.wisdomsite.xbox.common.error.MainErrors;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import java.util.Locale;


/***
 * 功能说明：服务超过最大限制被拒绝时返回错误信息响应类
 * @Package com.wh.wisdomsite.xbox.common.reponse
 * @author 谢泽鹏
 * @date 2016年11月07日 下午15:10
 * @Copyright 个人版权所有
 * @Company 贵州万华科技有限公司Copyright (c) 2016
 * @version V1.0
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlRootElement(name = "error")
public class RejectedServiceErrorResponse extends ErrorResponse {

    /**
     * 构造函数
     */
    public RejectedServiceErrorResponse() {

    }

    public RejectedServiceErrorResponse(Locale locale) {
        MainError mainError = MainErrors.getMainError(MainErrorType.FORBIDDEN_REQUEST, locale);
        setMainError(mainError);
    }
}
